9ded21073f4cff66d0f2aea5cdbb1d6442ddb0af,wiki-service/src/main/java/org/exoplatform/wiki/rendering/macro/related/RelatedMacro.java,RelatedMacro,execute,#RelatedPagesMacroParameters#String#MacroTransformationContext#,51

Before Change


    Block block = null;
    try {
      block = new RawBlock(createRelationList(params), XHTML_SYNTAX);
      PageRenderingCacheService renderingCacheService = (PageRenderingCacheService) ExoContainerContext.getCurrentContainer()
                                                                                                       .getComponentInstanceOfType(PageRenderingCacheService.class);
      WikiContext wikiContext = getWikiContext();
      renderingCacheService.addPageLink(new WikiPageParams(wikiContext.getType(), wikiContext.getOwner(), wikiContext.getPageId()),
                                        new WikiPageParams(params.getType(), params.getOwner(), params.getPageId()));

After Change


    try {
      block = new RawBlock(createRelationList(params), XHTML_SYNTAX);
      WikiService wikiService = ExoContainerContext.getCurrentContainer()
              .getComponentInstanceOfType(WikiService.class);
      WikiContext wikiContext = getWikiContext();
      wikiService.addPageLink(new WikiPageParams(wikiContext.getType(), wikiContext.getOwner(), wikiContext.getPageId()),
              new WikiPageParams(params.getType(), params.getOwner(), params.getPageId()));